/**
 *@file
 *Header file contenente l'interfaccia del modulo main
 */



extern ALLEGRO_DISPLAY *display;/**<Finestra delle dimensioni del display, utilizzata per rappresentare le immagini a schermo*/
extern ALLEGRO_TIMER *timer;/**<Scandisce la velocità di aggiornamento delle immagini in partita*/

extern ALLEGRO_BITMAP *pareti,/**<immagine della cornice rappresentata in partita*/
					  *img_cibo,/**<immagine del topo*/
					  *head,/**<immagine testa snake*/
					  *body,/**<immagine corpo snake*/
					  *logo;/**<immagine del serpente visualizzato nel menu e in partita*/

extern ALLEGRO_FONT *ysel,/**<carattere ttf selezione attiva*/
					*nsel;/**<carattere ttf selezione non attiva*/

extern ALLEGRO_SAMPLE *preso_cibo,/**<traccia riprodotta quando viene colpito il cibo*/
					  *selezione;/**<traccia riprodotta quando viene selezionata una voce dal menu*/

/**
 * Libera la memoria da tutti gli elementi precedentemente allocati,
 * prima della regolare terminazione del programma o a causa di terminazione
 * forzata a causa di errore.
 */	
void dealloca_oggetti();




